package com.rtx.wms.std.po.bean;

import java.util.List;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.rtx.api.annotation.RtxDynamicsClass;
import com.rtx.api.annotation.RtxRequestIgnore;
import com.rtx.api.annotation.RtxSTDRequest;
import com.rtx.wms.std.common.bean.Codelkup;

import lombok.Data;

@RtxDynamicsClass(name = "采购订单API中间表")
@RtxSTDRequest(name = "wms接收采购订单报文")
@Data
@TableName("api_po")
public class ApiPo {

	private String batchid;
	private String whseid;
	private String externpokey;
	private String potype;
	@TableField("rtx_erptype")
	private String rtxErptype;
	private String rtxdemandtype;
	private String suppliercode;
	private String suppliername;
	private String shipfromaddressline1;
	private String shipfromcontact;
	private String rtxdepartment;
	private String rtxwerks;
	private String openqty;
	private String toexamine;
	private String rtxqcmark;
	private String notes;
	private String rtxneima;
	@TableField(exist = false)
	private List<ApiPodetail> podetail;
	@TableField(exist = false)
	private List<ApiCarton> carton;
	
	@RtxRequestIgnore
	@TableField(exist = false)
	private Codelkup potyeConfig;
	
	private String ediflag;
	private String edimsg;
	private int rtxqueue;
	
}
